carriage maker - French English Dictionary